JR∕T 0066.3-2019 《银行间市场业务数据交换协议 第3部分:适流表示层》(金融)

ID

4BC1F5EAE49242989339007029E17F00

文件大小(MB)

0.56

页数:

41

文件格式:

pdf

日期:

2021-12-23

购买:

购买或下载

文本摘录(文本识别可能有误,但文件阅览显示及打印正常,pdf文件可进行文字搜索定位):

ICS 35.240.40,A 11,JR,中华人民共和国金融行业标准,JR/T 0066.3—2019,代替JR/T 0066—2011,银行间市场业务数据交换协议,第3 部分:适流表示层,Interbank market information exchange protocol—,Part 3:Presentation streaming layer,2019 - 01 - 08 发布 2019 - 01 - 08 实施,中国人民银行 发布,JR/T 0066.3—2019,目 次,前言 .. II,1 范围 1,2 术语和定义 1,3 语法和结构 2,4 编解码语法 4,附录A(资料性附录) 错误代码汇总 36,I,JR/T 0066.3—2019,前 言,JR/T 0066《银行间市场业务数据交换协议》分成3部分:,——第1 部分:语法、结构与会话层;,——第2 部分:应用层;,——第3 部分:适流表示层,本部分为JR/T 0066的第3部分,本部分依据GB/T 1.1—2009给出的规则起草,本部分由中国外汇交易中心暨全国银行间同业拆借中心提出,本部分由全国金融标准化技术委员会(SAC/TC 180)归口,本部分负责起草单位:中国外汇交易中心暨全国银行间同业拆借中心,本部分参与起草单位:中国人民银行科技司,本部分主要起草人:许再越、姚前、杨富玉、朱荣、叶胜国、姜才康、王成勇、胡剑、李正、陈彬、,胡卫平、沈峻、崔嵬、郦永达、余波、曲维民、孙小林、沈薇薇、茅廷、杨帆、夏志江、孙英昊、包晓,晶、赵俊锋、卢艳民、崔奇、邓钢轶、严璐祎、沈叶,JR/T 0066于2011年6月2日首次发布,本次为第一次修订,II,JR/T 0066.3—2019,银行间市场业务数据交换协议,第3 部分:适流表示层,1 范围,JR/T 0066的本部分规定了银行间市场参与方基于会话层和应用层的银行间市场成员交互数据进行,适流压缩的协议(Interbank Market Information Exchange Adapted for Streaming,简称IMAST),本部分适用于外汇市场、货币市场和衍生品市场的前、中、后台以及债券市场的前、中台,不含债,券市场的后台清算、结算部分,2 术语和定义,下列术语和定义适用于本文件,2.1,IMIX适流 IMIX adapted for streaming(IMAST),一种压缩IMIX报文数据的二进制流,2.2,编码 encode,将IMIX报文转换成IMAST流的过程,2.3,解码 decode,将IMAST流转换成报文的过程,2.4,应用类型 application type,IMIX会话层或应用层的域、组件或重复组在适流表示层的抽象概念,2.5,域指令 field instruction,IMIX会话层或应用层的域、组件或重复组在适流表示层的编码规则,2.6,模板 template,某个场景下若干域指令的集合所实现的编解码控制结构,2.7,1,JR/T 0066.3—2019,上下文 context,IMAST编码或解码的运行环境,3 语法和结构,3.1 IMAST 协议框架,适流表示层应用模式见图1,图1 适流表示层应用模式图,IMAST协议框架依赖报文所指向的模板进行编码和解码,形成IMAST流进行网络传输,模板是针对某一IMIX报文的编解码控制结构,通过规定报文中域、组件、重复组的顺序和结构、运,算规则、二进制编码表示方法来控制与应用报文相对应的二进制流的编码和解码。模板是包含若干域指,令的序列,域指令规定报文中域、组件、重复组的编码方式。域指令由名称、应用类型、存在属性和操作符组,成,应用类型是报文中域、组件或重复组在适流表示层的表现形式,3.2 IMAST 流总体结构,IMAST流的总体结构采用扩展巴科斯范式(EBNF)语法进行定义,stream::=message*block*,block::=BlockSize message+,message::=segment*,segment::=PresenceMap TemplateIdentifier? (fieldsegment)*,field::=integerstringDecimalByteVector,IMAST总体结构图见图2,IMIX 报文,35=8,…… 适流编码,IMAST 流,11100000,10000001,01001000,……,适流解码,IMIX 报文,35=8,……,模板,域指令,应用类型,模板,域指令,应用类型,2,JR/T 0066.3—2019,图2 IMAST 流总体结构图,IMAST流总体结构具体说明如下:,a) 流(stream):一个IMAST 流(stream)为一个报文的序列(sequence),或为一个块的序列;,b) 块(block):块(block)是包含单个或多个报文的一个序列,块带有一个前导的、用来表示,块包含报文所占字节数量的块大小(blocksize);,c) 报文(message):每个报文(message)由一个段(即报文段)来表示;,d) 段(segment):段(segment)由头部和具体域组成,IMAST流示例如下:,市场数据请求IMIX报文示例见图3,图3 市场数据请求IMIX 报文示例,通过编码后,形成市场数据请求IMAST流,其中PAMP表示占位图,TID表示模板标识符,见图4,报文,Message,或,段,Segment,报文,Message,报文,Message,块,……

……